package com.itheima.jdk;

import sun.misc.ProxyGenerator;

import java.io.FileOutputStream;


/**
 * 使用 jdk内置的一个方法 来帮我们做
 */
public class Test2 {
    public static void main(String[] args) throws Exception {
        //String className,Class[] classes
        //第一个参数 类名
        //你希望它帮助生成的那个类 都实现哪些个接口
        byte[] bytes = ProxyGenerator.generateProxyClass("com.itheima.jdk.QQ3", new Class[]{Car.class});


        FileOutputStream fileOutputStream = new FileOutputStream("D:\\heima380_web_hcj\\dynamic\\target\\classes\\com\\itheima\\jdk\\QQ3.class");


        fileOutputStream.write(bytes);
        fileOutputStream.close();

    }
}
